/**head**/
html{
    overflow-x:hidden;}
#topBar{
	border-top: 5px solid #a0468c;
	background: url(../images/bg.jpg);}
#topNav{
	background: url(../images/bg.gif);}
#topNav button.btn-mobile{
	background-color: #A0468C;}
#topNav div.navbar-collapse {
	background: #fff;}
#topNav ul.nav>li:hover,
#topNav ul.nav>li.active {
	background:#fdf9ff;}
#topNav ul.nav>li.active a {
	color:#822e69;}

.shadow,div.shadow,section.shadow{
	box-shadow: 0px 3px 15px -5px #000;
    -moz-box-shadow: 0px 3px 15px -5px #000;
    -webkit-box-shadow: 0px 3px 15px -5px #000;}
.shadowbox{
	padding:15px 10px;
	box-shadow: 0px 3px 15px -5px #000;
    -moz-box-shadow: 0px 3px 15px -5px #000;
    -webkit-box-shadow: 0px 3px 15px -5px #000;}
.shadowpic{
	padding:8px;
	box-shadow: 0px 3px 15px -5px #000;
    -moz-box-shadow: 0px 3px 15px -5px #000;
    -webkit-box-shadow: 0px 3px 15px -5px #000;}
.shadowmenu{
	box-shadow: 1px 2px 10px -5px #000;
    -moz-box-shadow: 1px 2px 10px -5px #000;
    -webkit-box-shadow: 1px 2px 10px -5px #000;}
.padding-bottom15{
	padding-bottom:15px;}
.padding-top15{
	padding-top:15px;}
.bggray{
	background: url(../images/bggray.jpg);}
.box-content.bgcolor,.bgcolor{
	background: url(../images/bgcolor.jpg);}
.bgwhite{
	background:#FFFFFF;}

.index-list{
	padding: 10px 0 0 0;
	list-style:none;}
.index-list li a{
	line-height:28px;}
div.tabs div.tab-map{
	padding: 0px;}
.tab-map .nkmap{
	position:absolute;
	top:0;
	left:0;
	width:100%;}
.tab-map .info-icon{
	position: absolute;}
.tab-map .info-icon1{
	top:20%;
	left:20%;}
.index-news{
	padding-top: 15px;
	padding-bottom: 15px;}
.amap-info-title{
	font: 14px 'Microsoft Yahei';}
.amap-info-content {
	font-size: 12px
;}
.map-pane{
	padding:0;}

div.tabs ul.nav-tabs li a {
	background-color: rgba(0,0,0,0.03);}
div.tabs ul.nav-tabs li.active a {
	color:#a0468c;
	background-color: #FDFDFD;}

div.tabs div.tab-content {
	background-color: #FDFDFD;}
#map-bar{
	border:1px solid #dedede; 
	border-bottom: none;
	background:#fff;}
#map-box{
	border:1px solid #dedede;}

#nav-white li a{
	background-color: rgba(255,255,255,0.8);}
 #nav-white li.active a{
	background-color: rgba(160, 70, 140, 0.7);
	color:#fff;}
.parallax{
	background-attachment: fixed !important;}
div.countTo strong{
	font-size: 36px;}
.countTo a:hover{
	text-decoration: none;}
.padding-bottom30{
	padding-bottom: 30px;}

#footer .dark{
	height:320px;}
#footer .dark h5{
	color:#fff;}
#footer .logo_footer a{
	color:#777;
	text-decoration: none;}
#footer .logo_footer a:hover{
	color:#eee;}
p .item-title{
	background: #A0468C;
	padding: 2px 2px 2px 2px;
	color: #fff;}

#topNav form.search {
	margin: 5px 0 5px 0;}
#topNav form.search input {
		margin-bottom: 0px;}
.bignav{
	padding-top: 15px;
	padding-bottom: 5px;}
#bignav{
	padding-left: 15px;
	padding-right: 15px;}
#bignav li{
	padding: 0px;
	text-align: center;
	list-style: none;
	/* background: #fff; 
	border-bottom:1px solid #ddd;*/
	box-shadow: 0px 2px 10px -5px #000;
	-moz-box-shadow: 0px 2px 10px -5px #000;
	-webkit-box-shadow: 0px 2px 10px -5px #000;}
#bignav li:hover{
	background: #D05EB6;}
#bignav li img{
	width: 100%;}

@media only screen and (max-width: 768px) {
	.bignav{
		padding-top: 10px;}
}


.nav>li>a.active {
	background-color:#FBE7FF;}
.nav>li>a:hover{
	background-color:#FBE7FF;}
		


/** Menu
 **************************************************************** **/
#topBar {}
.index-news .index-menu,.index-menu{
	border-bottom: 1px solid #a0468c;
    background: #a0468c;
    color: #fff;
    font-weight: 300;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 16px;
    padding: 2px 10px;
    text-decoration: none;}

/**default.html**/
ul.index-list li a{
    	border-bottom: 1px dotted #fcfcff;
    	display: block;
    	text-decoration:none;
    	color:#666;}
    ul.index-list li a:hover{
    	color:#a0468c;
    	border-bottom: 1px dotted #888;}
	#marquee-top{
		line-height:28px;}
	
    #marquee{
        height:177px;
        overflow:hidden;
		line-height:28px;}
    #marquee-top a,#marquee a{
        color:#666;
        display: block;
        border-bottom: 1px dotted #fcfcff;}
    #marquee-top a:hover,#marquee a:hover{
        color:#a0468c;
        text-decoration: none;
        border-bottom: 1px dotted #888;}
    #marquee-top ul,#marquee ul{
        list-style: none;
        padding: 0 20px 0 20px;
        margin-bottom: 0px;}
    #marquee-top ul li p,#marquee ul li p{
    	margin:0;
    	padding:0;}
	#lingxi{
		width:100%;
		border:none;
		height:3360px;}


@media only screen and (max-width: 680px) {
	#lingxi{
		height:600px;}
}

/*页码*/
#page_num  .btn-group .active {
	background:#eee;}
#page_num  span {
	color: #fff;
    background: #a0468c;}

.pb_sys_style1 .p_no_d {
    border: 1px solid #a0468c!important;
    color: #fff;
    background-color: #a0468c!important;
}



.right_links1{ margin-top:-25px; margin-bottom:15px; text-align:center; font-size:16px; }
.right_links1 a{ display:block; line-height:26px; padding-top:5px; padding-bottom:8px; background:#a0468c; color:#fff; border-radius:5px; border:solid 1px #a0468c; text-decoration:none; -webkit-transition: all 1s; -moz-transition: all 1s;  -o-transition: all 1s; transition: all 1s; width:200px; margin:0 auto; }
.right_links1 a:hover{ background:#fff; color:#a0468c; border:solid 1px #a0468c; 	}




